Big Huge Thesaurus

vanishing cream

noun